shock (surprise) - German English Dictionary